slit planting - Turkish English Dictionary